stone lacking defects - Español Inglés Diccionario